rendering morally inferior - Türkisch Englisch Wörterbuch